Some aspects of references ’ behaviour when querying XML with XQuery ∗ c ©
نویسنده
چکیده
During the XQuery query evaluation, the query output is built as a completey new structure, containing copies of all elements that satisfy the query. At the same time, references contained in these data point to the original elements, hence the cross-references between extracted data are not represented in the query output. In this paper, we propose a method for preserving cross-references, thus enriching the tree produced in the query evaluation with a graph structure.
منابع مشابه
A Processing Model for the Optimal Querying of Encrypted XML Documents in XQuery
XQuery is a powerful and convenient language that is designed for querying the data in XML documents. In this paper, we address how to optimally query encrypted XML documents using XQuery, with the key point being how to eliminate redundant decryption so as to accelerate the querying. We propose a processing model that can automatically and appropriately translate the XQuery statements for encr...
متن کاملUsing reflection for querying XML documents
XML-based databases have become a major area of interest in database research. Abstractly speaking they can be considered as a resurrection of complexvalue databases using constructors for records, lists, unions plus optionality and references. XQuery has become the standard query language for XML. In this paper an implementation of XQuery based on linguistic reflection is proposed. That is, XQ...
متن کاملXQuery/IR: Integrating XML Document and Data Retrieval
The structural aspects of the unified XML view are rigid enough to support data retrieval (DR) queries as known from database systems. Over the past few years, increasingly powerful query language, most notably the recent XQuery standard [2], have exploited this fact to provide expressive DR query capabilities for XML. On the other hand, XML’s structural aspects are transparent enough to treat ...
متن کاملSQL, XQuery, and SPARQL
Does the world really need Yet Another Query Language? A new language for querying RDF, named SPARQL, is emerging from the W3C. Some observers say that the W3C's own XQuery is sufficient for querying RDF, at least in its XML incarnations, while others suggest that SQL is a more mature, widely-implemented language for querying tuples. This presentation explores these issues and positions the thr...
متن کاملXQuery++: an extension of XQuery language for a graphical querying
In this paper, we propose a solution of XML graphical querying based on the XQuery language. Our proposal integrates textual, spatial and temporal metadata in order to improve information retrieve and present document suitable to the user’s needs. We, also, propose the extension of the XQuery by new operators in XQuery grammar to facilitate the meta-documents and documents querying enriched by ...
متن کامل